Easily put together in a few hours, fits nicely in our space, not super comfortable material but easily cleaned which is exactly what I wanted with kids  dogs...super affordable price.