Based on self assembly what should have taken me 45 minutes to assemble is taking me longer because some of the screw holes are barely there and the screws won't screw in. I will add pictures later if I can. Made poorly and I'm not confident in putting my TV on it. We shall see