Would have given it 5 stars if assembly would have been easier. Getting the planks lined up perfectly was a nightmare. If you don't mind 2 hours to set it up it's  definitely a good buy.