Basically you get what you pay for. It isn't a top of the line player but it is definitely better than the cheap plastic or metal ones. It takes a full day to put together. The instructions are difficult to follow especially because none of the wood is labeled. It would also be nice if the swings were adjustable where you could adjust them as the child grows.