Purchased for my daughter and she loves it.  All the parts where there and I had it assembled in about 2 hours. Will definitely be shopping here again.