Very easy to put together! Simple design with extreme comfort. The navy blue color is extremely vibrant!