My daughter loves it.  It was not hard to put together.  So far we have not had any problems.  Would recommend this product.  We have been happy with the materials and the price.