Very happy with this piece, it is sturdy,, looks really nice, and is very functional. It took a couple hours to put together, lay out all the pieces before you start to put it together else you will waste a lot of time. But the time it takes to put it together is worth it, definitely recommend this.