Would have given it 5 stars but the cushions it came with were soooo thin I had to go out and purchase thicker more comfortable cushions.