Perfect! Arrived as advertised. Easy to put together took maybe an hour. It is hard to get the doors on just right but it’s possible.