It was easy to assemble and looked better than I expected for the price.  Not particularly comfortable, but my dog loves it!!