Absolutely love this piece! Surprised at the amount of things it can hold and the amount of storage space. It comes assembled, you just had to screw on the legs so incredibly easy installation. High quality and versatile piece. It’s everything I was hoping it would be. Just buy it!