Perfect for my teenage daughter.  It took about three hours to assemble. She loves it. It was a fantastic value!