Easy peasy to assemble, fits exactly where I wanted it. 10 out of 10. 

Sorry not the best photo but you can see it fits snuggly beside my sofa. Perfect.