Excellent product!  Easy to assemble and very nice fabric. Dog lives lying on it!  Glad we purchased it.