Easy assembly. Looks exactly like the picture. The seat is firm but I like that as it will be easy to get in and out of. Shipping was very fast. Great buy!