AWFUL!!!! Our handy guy has been working on putting it together for 4 hours now. Still can't put it together. 
Some parts aren't matching up. Lack of detailed instructions. A total nightmare.