Very sturdy and works great for our small living room. We also have the matching bookshelves which can be seen in one of the photos. You may want to pay to have it assembled, though. I went the cheaper route with delivery and it took me almost 4 hours to put it together haha