I am not good at assembling furniture, but this was a breeze to put together... Took me only 15 minutes start to finish! It is sturdy and I'm using it for books (a lot more than shown in the photo) and it looks very nice in my bedroom.