I love my cabinet! It is so well made. It came assembled, I only had to put the feet on-super easy. It came with picture instructions, but I didn’t need them-took me maybe 10 minutes to put together. It was packaged and shipped so well-no damage!