Color is perfect, deep royal blue. Height is perfect. Easy to assemble, took no more than 15min (by myself) to set up including unboxing. Height easy to adjust. I took off 1 star because the seat could have had more padding