This product is well made. Those who say it comes apart did something wrong and don't understand it. If the wheels comes apart, it's held upside down. If the leg comes apart, it is not placed in between the X parts. If the holder comes apart, it tilted too far up (that's how they are removed) the straps works great, again, if you set them up correctly. Awsome product. Requires no tools but a brain.