Good Buy. The kids love it. Easy to assemble but did have one piece of mismatch during assembly. Small finish issue on one leg. If not for this, I would have considered 4 stars. All in all, good value for the price.