I LOVE this piece! Thankfully the cabinet portion came assembled and just had to put the legs on. This is a VERY heavy piece though-so don’t try to do it alone. Plenty of storage space and is so unique and sturdy. It wasn’t cheap-but it was worth it!