Perfect for what I need !! It’s on the smaller size but again,perfect for me. It’s super comfy and took 10mns tops to put together. If you’re up in the air abt buying this definitely buy it~~the only “negative” is the cushions aren’t super fluffy and soft but it’s still great !