Shipping was super fast! It was pretty easy to put together. The sofa feels pretty sturdy but the table is pretty wobbly. I had to stick something under one of the legs to keep it from wobbling so much. Overall it was a great buy.