Fast shipping. My fiancé put the bed together so I’m not sure how difficult or easy that was. It’s very sturdy and comfortable! Fabric is soft