It's ok, you get what you pay for. Delivery date was incorrect so it took an extra 5 days to get to me. Some damage, scratches on the inside pieces and a minor scratch on the top piece not enough to pack it all up and send it back since it took about 4 hours to assemble by myself.