Good for the money but if you are no good at DIY get someone who is to help you.  I had no issues but there are a lot of bits to out together and would be daunting for some !!