Very good quality! I love it! It is firm, comfortable, and very easy to assemble and came in only three boxes. It was worth it.