Took a lot of time to put together (so many pieces), but our daughter loves it and is really good quality.