Very nicely constructed; however, one star off for the hard cushion of the seat.  Hopefully it will soften up in time.