Very sturdy and easy to assemble. Took me about 30 minutes to assemble each bookcase alone. 1 hour to build the set of two. I have put books and display items on the bookshelves and they have held weight wonderfully. Was concerned initially that they wouldnt be sturdy enough, but they are very sturdy. I got the white finish and I think it looks clean and very nice. Great price for a set of 2. Looks exactly like in the picture. Very satisfied.