Beautiful sturdy cabinet. Assembly is very time consuming be prepared to spend 3-4 hrs  assembling. I bought for a coffee barto add more storage to my small kitchen. The shelving however doesn’t seem very sturdy and I question how they will hold up if you place heavy pots and pans on them. This piece does provide a ton of storage!