Our bench cushion arrived very quickly, and the day we got it I had to break it in with an afternoon nap! It's my favorite place to sit on my porch now. The colors are very accurate and the comfy-ness is over the top good! :)