Perfect! Good firm cushion and easy to assemble. A little bigger than i thought which was a plus!