Great quality for the price. This particular set has a lot of different features compared to similar-priced play sets. My kids (5 and 3) are really enjoying it. Assembly was time consuming but fairly straight forward- just make sure you pay attention to the small inset pictures. We missed a few and had to go back.