Can't yet give 5 stars since it is still in box. Checked the fabric and it is good and sturdy and soft to touch. It is heavy (2 boxes), so that's a good sign as to being built we'll. Will post pics once assembled.