Absolutely perfect for what I wanted! I don’t remember reading in the description where the front panels are mirrors.... was a little disappointed but not returning as it was still a good deal.