A little challenging to put together by myself, but I managed. Perfect for a child's room and holds tons of books. The little nook is a cozy spot to read.