True to photos and product description! Had it for over a year and it’s been put to the test by our very active dog and many guests and it still seems sturdy!! Not large or deep but perfect for casual conversational seating area or as a dog bed! Not good for lounging it’s too small.