Assembly was easy!  The daybed awesome,   We ordered the 8 inch memory foam mattress, it fits perfectly and is so comfortable!!