Instructions were not the best I've ever seen, but it was really easy to assemble. It's fairly light weight and easy to move if I need to. Kid loves it so much, she goes for fake naps all day.