Perfect! Bought this pillow for my porch swing at mountain cottage. It says it all. Good quality and delivery was fast.