Great for the price. Comfortable and surprisingly easy fabric to keep clean (even with 2 dogs). Assembly time was 10 minutes.