I purchased this for my daughters 20th birthday and she absolutely LOVES it - its just perfect!  It was a slight challenge assembling it but it was well worth it - a great purchase!!