We bought this bed for a new vacation home and couldn't be more pleased. The bed was delivered in less than 2 weeks in perfect condition. Everything needed for assembly was provided and fit as designed so it only took about 2 hours to put together. We have used a single top mattress over a piece of 2" thick memory foam (as recommended by the mattress manufacturer) and it looks and feels great. We would recommend this bed to anyone looking for a high quality bed.