This bench works perfectly as a window seat for me. It’s firm yet incredibly comfortable. Perfect for a nap or relaxing. Also is very sturdy. I am 300lb and it feels absolutely secure and sturdy for me to lay on and lounge. Great design. Quick to assemble. Very happy with this purchase.