This bar cabinet is PERFECT for my needs! Assembly was pretty straight forward - lots of little steps but nothing too complicated. Seems like a solid, sturdy piece of furniture. So glad I purchased this piece!