Good quality, sturdy, reasonable price, excellent instructions (just needs some patience), excellent packaging,  and very reliable shipping time & courrier.