This is the perfect size for my almost 5 year old. It can easily hold several dresses. Great storage area underneath for accessories or shoes. There's also storage on top. Good quality. There's a mirror on the side that isn't the greatest but will do. My daughter is now 6 1/2 and still uses this. 

Pros: Wasn't difficult to assemble, sturdy, good quality