wonderful bed frame  - you really can't beat the price. we purchased this bed because we saw a similar West Elm bed frame for almost double the price. one person put together in less than an hour and very durable. We purchased a 10-inch mattress from Amazon and it fits perfectly (we would have been fine with 12 inch too). The blue is very close to a denim blue rather than a Navy.