Super cozy and comfortable! Easy to put together - I did it by myself in about 40 minutes. Doesn't really rock that much, mainly just when you get in and out. Hard to get it to swing when you're actually sitting in it. But I love it!