Let’s be real - you get what you pay for. Cheap price  cheap product. Nothing lines up quite right, had to be cleaned before putting together, missing one hole for assembling...
But my young daughters like it and it does look pretty in their room. Not super optimistic about how long it will hold up with their uncontrollable flopping and jumping and climbing.