Delivery came very fast thats 1 thing I like..it took eternity to assemble and when i do find 1 of the pieces it was scratch. I just pray it do not fall apart with my tv on top of it..but so far It look nice in my living room.