Took a little while to put together, but so worth it. Beautiful blue color and so comfortable!