Really like this cabinet!!!!! It is absolutely perfect for keeping our cable box and DVD player next to our fireplace in a stylish fashion. Also great for storing our other dvds and baby’s diapers downstairs . It does require assembly but my husband and I put it together in about 1.5 hours. This was exactly what I was looking for and was very pleased with the purchase. One of the cabinet doors is a little crooked and needs adjustment every 2-3 times you open it. So that is annoying and why I didn’t give it 5 stars. It’s not that noticeable I guess, and my husband doesn’t mind. But I feel like if it’s brand new it should work properly from the beginning. Overall though, I really like it!