This bed is great! It is everything that is described. The assembly  instructions are not the best, but it's rather self explanatory and was easy to put together nonetheless. So far, the bed appears to be very sturdy.
Fabric is a nice poly-blend with a slight sheen and seems durable.