Im pretty happy with this. The fabric is opaque and was wrinkle free when it arrived. Easy to put together too!