The only downsides are it really does need two people to assemble (at least on person to hold the part) and while it does hold up to 600lbs (we tested it with 3 people on the bench) it is a little squeaky when you glide