This is a very nice product. The only reason I didn't give it five stars was because of the assembly time. It took me 2 hours to finish assembling this item. It did require two people for turning the product over before it was fully finished. Also attaching the doors was very tricky, it seems like this should be assembled differently than the instructions specified because of how difficult it was even with two people. Once assembled, however, it is a nice piece of furniture. I've loaded it up and it's been working well.