Exactly what I wanted, and easy to assemble, despite a few missteps. Here are a few tips to help others: 
When adding the braces to the roof, check your placement to avoid gaps. We put ours in the center as shown in the picture but it left a gap, so we had to adjust it. Easy fix. The pilot holes on the center bar where the shelves attach were not in the correct place so we had to drill new ones. Also, we added 1 x 3 boards across the back attached with L brackets to add stability. We also added L brackets to the floor. I caulked the seams and plan on staining it or sealing it to protect it further. Great looking cabinet for the price!