For the price we paid, the shipping let us down. Cracked panels, chipped edges. This will not survive the next house move we have I fear. Kept product due to time constraints otherwise we would have returned it. Took about 4 hours to put together.