It's perfect! Most importantly, the instructions were well written and easy to follow. I put it together by myself with no problem! It's nice to get extra hardware also, even though there was no need for them. But, it's good to have them handy and for future use if needed!