I bought this for my daughter and she loved it!  I would definitely order from this site again. No assembly required.