Great delivery service! Pretty easy assembly! Couch is a little firm but will break in with time! Very happy with my purchase!!