This is a really nice cabinet. It is easy to put together but takes a bit of time. You can do it solo but a second pair of hands is helpful. As you can see in the pictures, the shelves are adjustable. Drawers are a bit small but the piece is on the narrow side. It’s perfect for our needs and looks sharp. I highly recommend.