Perfect! My daughter absolutely loves it. Top assemble in the room you are putting it in. We had to take it apart to get it down the hallway.