Good quality sturdy with a well padded seat.  Color is perfect. My dog is 22 lbs.