The top is beautiful and quite large, but it's not too short; you can adjust it if you want. It was a bit bigger on me than I thought, but that was just my size, and it looked great. The design is just a little faded, and the fabric is somewhat thin, but it's still great.