This unit was very easy to get assembled, definitely a little heavy but I was strong enough to unpack and assemble everything myself. I appreciate the ability to assemble it on either end and honestly to get it assembled the other way would be very simple, but would take a little work. It was taller than we expected but it was worth it. We love how wide the cushions are from front to back. The cushions do seem to be separating a bit more than they used to when we first got it back in May, but it's still great! Pet hair DOES catch in the fabric VERY easily. We have a dog and cat and their hair gets all over, we ended up getting blankets to just cover it since our cat also likes to claw the edges.