had a couple of minor hitches first the unit never reached me as it was damaged in transit, wayfair e-mailed saying they were sending another straight out, it arrived quite quickly, when I eventually finished decorating and proceeded to put it together one of the internal panels no 12 was broken I phoned wayfair on Saturday 20th and it arrived on the wednesday  23ed dec they dealt with very quickly and very pleased with the service, I think the cupboards would be better if they has a shelf in, the shelf in the middle are big enough for our HD box with about an inch spare either side, the Blu-Ray player is to long but our old  the DVD player fits, a 42" TV sits nicely on top with 3" either side easy to put together and looks very nice happy with this purchase.