Difficult-ish to put together but super cute and comfy! The removable cushions are great.