Great product once it’s all put together. The directions weren’t great, and the most frustrating part was that each leg had to be screwed in and there were no pre-drilled holes to mark where each screw went. However, the finished cabinet is very sturdy.