First shipping was nice, came fast. It was packed very well. Right size for my small apartment. Easy to put together, did it myself while watching a movie. Just pay attention to details of holes so you dont have to take apart and put back together again. For the price its a good deal, but would have loved thicker seats on chairs, again for price cant complain.