Very sturdy piece. It came in 2 boxes, which each weighed a ton. It did take me two afternoons to put together but with 2 people I'm sure it would have gone faster. Several peices got scratched in the assembly process but that was mostly my own fault. Overall, I'm very happy with the peice in person.