Great shelf for little ones. A bit tedious to put together and I do wish the cushion didn't move but those are the only cons in my opinion.