This would have been much easier to assemble with another person around. Or at least one more arm. But after I got everything in place I did feel a huge sense of accomplishment!  think it's perfect for the price.