Navy blue is a deep blue, leather is soft, padding is perfect.  Size is good for my husband (6'2", 250#) and dad (6', 200#).  Easy to put together, delivered in great shape.