Very sturdy and has a great look. Took about 25 minutes to put together in total. A few minor scratches on the inside of some of the pieces - but does not show from the outside. Fits perfectly into the space as measured/ indicated by dimensions labelled on website.