Looks nice for the price! The cushions aren’t super comfy, they’re on the firm side and it doesn’t offer much cushion. Fabric feels good, but I’m not sure how long it will hold up (I have a large dog). Assembly was easy enough, with the exception of the two middle legs, the holes for the screws seem to be a touch off where they need to be. I had to do some diy to make the holes bigger on the leg plates so the screws lined up.