Lovely colour! Not too difficult to put together, though you need to kneel on the seat pad for a while first before it is flexible enough to attach to the seat.