Shipping was very fast. The set up was easy, we finished in about 30 mins. It’s so pretty and I love it. The downside is that this couch will not last long at all. The first day one button already popped off. Now 3 days later about 5 more buttons are loose and on the verge of coming off. This is not a couch to sit on it’s more like for decoration. You can look but can’t touch type.