Perfect swing for our porch! Very comfortable to sit in and well made. Assembly was a little more difficult but not too bad.