Perfect for what we wanted! Have rocked my baby to sleep on the back porch almost every day since we got in a month ago. My husband put it together by himself except for the final part where he needed a little help.