It is a cute and comfy swing!  However, it was awful to put  together and sadly came with stains on the roof fabric and Indentations/runs in the one cushion.   I don’t think I would purchase this again.