Perfect for my daughter, it fits her needs at a good price.  A lot of pieces to put together, took a long time but well worth it.