Perfect size, well built.  Color and fabric are lovely.  Delivery was great.  All I had to do was put the legs on.  Seat is a bit firm but still comfy.  Exactly what I was looking for