Took a couple hours to put together but went together very smoothly.  Very soft fabric and a great color.  Also made my mattress very comfortable.