Very soft under your feet. Lays flat almost immediately. Looks as it appears in the photo. Teal and light blue color is not overwhelming. My husband loves it!