The original came with holes, and not properly packaged, but a replacement came at no extra cost. The couch is comfortable, fairly easy to put together (though the instructions were hidden). The arm rests are a little bit difficult to figure out how to put on. I've napped on it, and I feel like it's a good place to sleep.