Easy to put together. Fits my daughters apartment perfectly for size. It is comfortable and affordable! Love the fabric and color!