Arrived on time in perfect condition!   It was time consuming to put together but not complicated.   Its perfect for my small kitchen,  rolls beautifully in any direction.   It looks wonderful and feels very sturdy.   I love it!