For the price, I think this is a really good couch. The bottom cushions are really comfortable, the back cushions are a little thin, but pretty cozy and you can easily add a pillow. The only 'unsturdy' thing we've noticed is the back support (the metal frame behind the back cushions) has a bit of play in it. So it will give a little and crack and creak if you sit down a little too hard. So, here's hoping that it doesn't become an issue later on.Putting the couch together was pretty simple, they even gave some extra screws which was thoughtful. There's a little space underneath to store stuff or be a play-place for cats, haha. I like that the arm rests are flat -- I can easily set my phone on them and it won't slide off.The ottoman has storage inside and it can velcro (underneath) to the couch so it won't slide away. The lid of the ottoman does not have a hinge.The back cushions also velco on, the bottom cushions do not.Also note: Our couch was delivered in one box. The cushions were vacuum sealed and we almost thought we were missing one because it only came it two bags, but one back had 2 of the cushion in it! So make sure you double check before thinking something is missing.Overall, it was a great experience buying our first couch online. It's not the best couch in the world, but we can't afford something super expensive right now and this is going to work absolutely great.