Perfect size! Arrived in one day and it was packaged really well. Assembly was about four hours, but fairly easy to put together. The finish is nice, with no scratches or chips. I am completely satisfied with this purchase.