Love the overall look of this TV stand, however had some difficulty snapping the doors in place. Additionally, there were missing holes in the frame to screw in the back panels, so some assembly was difficult. Overall love the piece in my living room!