Easy to assemble, looks great, the mattress we got from Wayfair fit well - go for higher profile mattress not too low - I think ours is 6 or 8"