Fabric is both thinner and lighter (a lot more white in the weave) than expected. More like a pair of linen pants than upholstery fabric. One complete there is a pretty big gap around the mattress all the way around. Still with a big enough comforter you won't notice.  Not too hard to assemble. Looks clean and nice for the price we are happy with it.