Shipping was very fast and impressed me. The Sleeper Sofa is a nice fit in the room that we set it up in. It will be great for the kids. It does feel a little on the flimsy side; not sure how long it will hold up. My husband did put it together fairly easy.