It is firm and easy to put together. I mulled making this purchase for quite some time but I'm glad I did. It looks really good in a room and make sure you check out the dimensions.