All in all this piece of furniture is great.  It did require some assembly that was not hard but awkward because of the angles you had to screw the nuts and things into.  There are some small spaces between the sections where they don't align exact but once you get the pillows on it, it is ok.  I would recommend this purchase to others