I bought this for my baby for christmas as i thought it looked like it would be fun and stimulating for her. However, when we put it together on christmas day, we were shocked by the poor quality of the product. A lot of the holes didnt line up so we struggled to screw it together. The result is a very cheap looking, poorly made baby gym, which looks like it has been put together by a child. Considering the price, which suggested it would be a lovely , good quality toy, I feel totally ripped off. I definately wouldnt recommend this to anyone. DONT BUY IT!!!