This cabinet was just what I needed for a bit of extra storage. While it wasn't difficult to assemble, it was time consuming, so expect to spend a while putting it together. Once it was assembled, it was sturdy and it looks nice. I needed space for some serving pieces and extra kitchen items and this worked out perfectly for me.