Easy to Assemble and it is quite big. Great for two pair of foot to rest on it. I wish fabric can be a bit smoother, otherwise i am very happy with the purchase. Giving one star less for the fabric.