Purchased for my daughter.  Very nice product.  Time consuming to build. All pieces easily fits together.  My daughter loves it.  Great set for the price.