This dress is a great color, but the fabric is quite thin and the dress runs short. I was ok wearing it to the pool and beach, but it might be too casual for other occasions. I am 5ft 8in and it ran short. Other than that, it is fine.