Very, very poor quality construction even though the individual parts all looked solid out of the box. The top drawer wouldn't stay on and kept falling off. The shelf top also did not stay on. Spent 2-3 hour assembling. Then another 30 minutes trying to explain to customer service, which only resulted in 50% refund of the price. The very same day put this piece of junk out on the curb for garbage pick-up next day.