It was so easy to assemble. Always concerned about ordering online, but color was perfect!!  Guest said it was very comfortable.