Surprisingly good, especially for the price! The fit and finish are great, the cushion is very comfortable. Easy to follow instructions. I do recommend (as others have suggested) adding white glue to the dolls when you assemble.