I was a little skeptical about how sturdy this bike rack would be given the affordable price. It took me about 20 minutes to easily put it together. I am blown away by how well it holds our variety of bikes. We have road bikes down to toddler bikes, and this rack works perfectly for all. It holds all the bikes up straight so they aren't scratching each other. It doesn't take up much space in our garage, and pulling a bike out of the rack is very easy and convenient. My 7 year old can easily do it. Very impressed with this product and would recommend it!