Overall it wasn't too hard to assemble and everything came in good condition. It is sturdy built but I wasn't too impressed with the size of it. I should have taken closer attention to the measurement. It is way too low to the ground and way too small. It looks more like a kid couch.