Shipped quickly, not too difficult to put together and great quality product when looking for an upholstered bed at an affordable price. Fabric is twill ... Looks softer in pictures but I wasn't disappointed.