We bought this for our 9 year old granddaughter, and she loves it!  I was surprised that the finish is more of a white wash style, but it fit perfectly with her beach theme.  Assembly was a little tricky, but not bad.  It took about 90 minutes to put it all together.