I absolutely love this piece. The only reason I gave it four stars is because it came with a chip on the top of the cabinet. It was in the back, so it really is not a big deal, but it would be nice to have an item that I just purchased be in perfect condition. 
Assembly is a bit tricky, however, if you pay attention to the directions and the letters on each individual piece, you can assemble it by yourself. I had to have help with the doors to make sure those were aligned straight, and we just adjusted the brackets to make them hang evenly and space them out evenly in the front. The height of the cabinet is perfect, and the width and depth is perfect as well. I felt this piece was very inexpensive for how nice the it looks. ￼. 
Delivery was so fast! I placed my order yesterday at 330 PM and I received it around 1230 PM today. It only took less than 24 hours to arrive!!