Arrived quickly and in good shape! Fits really well into my area and looks great! Assembly was a little tough, some pieces were a little difficult to put together, but I was able to complete it in an hour and a half or so. Would recommend!