Arrived quickly in great condition! Not too difficult to put together. Took me maybe 5 hours. Perfect size for our little nook!