This is a well made product and met expectations based on the product info and images. It arrived with a small puncture in the fabric that either needs to be replaced or repaired. Otherwise it would get 5 stars.