It’s the perfect size for our small space apartment! It’s very comfortable and yes very modern looking! The bottom cushions aren’t actually cushions so don’t think you can move them just FYI! Would recommend for sure!